x = int(input("Введите четырёхзначное число: "))
print(" ")  
pt = x
if x % 2 == 0:  
  print("Число четное: Да")
  if x % 2 == 1:
      print("Число четное: Нет")
  if x % 3 == 0:
      print("Число кратное трем: Да")
  if x % 3 == 1:
      print("Число кратное трем: Нет")
u = int( pt**0.5)
print("Число является квадратом числа:", u)
y = x
mi = y % 10  
for i in range(len(str(y))):
 d = y % 10    
y = y // 10
if d < mi:  
    mi = d
print("Наименьшая цифра числа:", mi)  
mi = y % 10
b = x  
for i in range(len(str(b))):
    d = b % 10    
    b = b // 10
if d > mi:  
  mi = d
print("Наибольшая цифра числа:", mi)  
z = 0
d1 = x % 10   
x = x // 10
d2 = x % 10   
x = x // 10
d3 = x % 10   
x = x // 10
d4 = x % 10   
if d1 == 0:
    z = z + 1   
if d2 == 0:
    z = z + 1   
if d3 == 0:   
  z = z + 1
if d4 == 0:   
   z  =  z + 1
print("Количeство нулей в числе:", z)  
print(" ")
p1 = pt  %  10  
prt = int(p1**0.5)
if int(p1**0.5)**2== prt :  
    print("Цифра в разряде единиц является квадратом цифры:", prt)
else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")
p2 = pt // 10  
p3 =  p2  %  10
prt1 = int(p3 ** 0.5)  
if int(p3**0.5)**2== prt1 :
    print("Цифра в разделе десятков является квадратом цифры:",prt1)  
else:
    print("Цифра в разделе десятков является квадратом цифры: Нет")  
p4 = p2 // 10
p5 = p4 % 10  
prt2 = int(p5**0.5)
if int(p5**0.5)**2== p5:  
  print("Цифра в разделе сотен является квадратом цифры:",prt2)
else:  
  print("Цифра в разделе сотен является квадратом цифры: Нет")
p6 = p4 // 10  
prt3 = int(p6**0.5)
if int(p6**0.5)**2== p6 :  
  print("Цифра в разделе тысяч является квадратом цифры:",prt3)
else:  
  print("Цифра в разделе тысяч является квадратом цифры: Нет")

